.top {
    margin-top: 70px;
}

.main {
    width: 960px;
    height: auto;
    margin: 0 auto;
}

.top_banner {
    width: 100%;
    height: auto;
    display: inline;
    float: left;
    position: relative;
}

.top_logo {
    width: 246px;
    height: 67px;
    display: inline;
    float: left;
    overflow: hidden;
    margin-top: 25px;
}
.index_hr {
    width: 940px;
    border-bottom: 5px solid #ebebeb;
    float: left;
    margin-top: 35px;
    margin-left: 10px;
}

.content {
    width: 960px;
    height: auto;
    display: inline;
    float: left;
    margin-left: 10px;
    margin-bottom:50px;
}

.h1_book_title {
    width: 940px;
    height: 30px;
    margin: 30px 0 10px 10px;
    font: 15px/30px "Arial";
    color: #998a62;
}

.content ul {
	padding-top:10px;
    width: 960px;
    height: auto;
    float: left;
    overflow: hidden;
}

.content ul li {
    width: 300px;
    height: auto;
    display: inline;
    overflow: hidden;
    float: left;
    margin-left: 5px;
    margin-right: 10px;
    margin-bottom: 30px;
    padding:5px 0px 5px 5px;
    box-shadow:0px 0px 5px #eaeaea;
}

.content ul li dd {
    width: 100px;
    height: 154px;
    display: inline;
    float: left;
    margin-right: 10px;
}

.content ul li dt {
    width: 190px;
    height: auto;
    display: inline;
    float: left;
}

.content ul li dt .book_title {
    width: 190px;
    font: 16px/25px Arial;
    color: #000000;
}

.content ul li dt .book_title a {
    text-decoration: none;
    color: #000000;
}

.content ul li dt .book_inline {
    width: 190px;
    font: 12px/25px Arial;
    color: #998f77;
    margin-bottom: 10px;
}

.content ul li dt .book_buy{
    border: 1px solid #eaeaea;
    background: #eaeaea;
    padding: 5px 8px;
    text-decoration: none;
    color: black;
    border-radius: 5px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    display: inline;
    transition-duration:0.2s;
}
.content ul li dt .book_addToCart{
    border: 1px solid #eaeaea;
    background: #eaeaea;
    padding: 5px 8px;
    text-decoration: none;
    color: black;
    border-radius: 5px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    display: inline;
    transition-duration:0.2s;
}
.content ul li dt .book_buy:hover{
	border: 1px solid #ff0080;
	background:#ff0080;
	color:white;
}
.content ul li dt .book_addToCart:hover{
	border: 1px solid #ff8000;
	background:#ff8000;
	color:white;
}
.bookPageNum{
	width:30px;
	height:30px;
	margin-right:20px;
	border-radius:5px;
	cursor:pointer;
	background:rgba(0,0,0,0);
	border:1px solid #eaeaea;
	transition-duration:0.3s;
}
.bookPageNum:hover{
	border: 1px solid #7a7a7a;
}
#bookPage{
	width:150px;
	margin:0 auto;
}
#header{
	height:60px;
}
.imgHover{
	transition-duration:0.3s;
}
.imgHover:hover{
	width:105px;
	height:160px;
}